Big Huge Thesaurus

Cydonia oblonga

noun